self-supporting support - Español Inglés Diccionario